To pop somewhere - Spanish English Dictionary